package com.ysd.lis.entity;

import com.baomidou.mybatisplus.annotation.TableName;

import java.io.Serializable;

import com.baomidou.mybatisplus.annotation.TableField;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * <p>
 * 扩展字段值
 * </p>
 *
 * @author Cfz
 * @since 2023-12-22
 */
@Data
@EqualsAndHashCode(callSuper = true)
@TableName("SYS_EXTEN_FIELDS_VALUE")
public class SysExtenFieldsValue extends BaseEntity implements Serializable {

    //private static final long serialVersionUID = 1L;

    /**
     * 扩展字段主键
     */
    @TableField("FIELD_ID")
    private String fieldId;

    /**
     * 扩展字段主键
     */
    @TableField(exist = false)
    private String fieldCode;
    /**
     * 扩展字段主键
     */
    @TableField(exist = false)
    private String fieldName;
    /**
     * 扩展字段主键
     */
    @TableField(exist = false)
    private String compType;
    /**
     * 扩展字段主键
     */
    @TableField(exist = false)
    private String fieldSource;

    /**
     * 业务行主键
     */
    @TableField("BUS_ROW_ID")
    private String busRowId;

    /**
     * 字段值
     */
    @TableField("VALUE")
    private String value;

    /**
     * 组织机构主键
     */
    

    /**
     * 组织机构编码
     */
    @TableField(exist = false)
    private String orgCode;
    /**
     * 组织机构名称
     */
    @TableField(exist = false)
    private String orgName;

    /**
     * 数据类型 Strng,Integer,Date,Array<String>,Array<Integer>
     */
    @TableField("DATA_TYPE")
    private String dataType;


}
